На этой странице Вы можете получить подробный анализ слова или словосочетания, произведенный с помощью лучшей на сегодняшний день технологии искусственного интеллекта:
общая лексика
just in time, just-in-time
своевременно, оперативно
технология организации производства без промежуточного складирования компонентов, т.е. сведения к минимуму буферных производственных запасов за счёт доставки компонентов малыми партиями точно в нужный момент времени
термин, обозначающий, что выполнение некоторого действия происходит, как только в этом возникает необходимость
сокращение
just in time
дословная передача
"точно вовремя", "в срок"
Смотрите также
наречие
общая лексика
вовремя
синоним
[dʒit]
существительное
разговорное выражение
пятицентовик
монета в пять центов
общая лексика
JIT-компилятор, оперативный компилятор
компилятор, преобразующий исходный текст в машинный код непосредственно перед исполнением программы. В частности, JIT-компилятор с языка Java преобразует Java-программу на промежуточном языке (intermediate language, байт-код) в машинный код
синоним
JIT-компиляция (англ. Just-in-Time, компиляция «точно в нужное время»), динамическая компиляция (англ. dynamic translation) — технология увеличения производительности программных систем, использующих байт-код, путём компиляции байт-кода в машинный код или в другой формат непосредственно во время работы программы. Таким образом достигается высокая скорость выполнения по сравнению с интерпретируемым байт-кодом (сравнимая с компилируемыми языками) за счёт увеличения потребления памяти (для хранения результатов компиляции) и затрат времени на компиляцию. Технология JIT базируется на двух более ранних идеях, касающихся среды выполнения: компиляции байт-кода и динамической компиляции.
Так как JIT-компиляция является, по сути, одной из форм динамической компиляции, она позволяет применять такие технологии, как адаптивная оптимизация и динамическая рекомпиляция. Благодаря этому JIT-компиляция может показывать лучшие результаты в плане производительности, чем статическая компиляция. Интерпретация и JIT-компиляция особенно хорошо подходят для динамических языков программирования, при этом среда исполнения справляется с поздним связыванием типов и гарантирует безопасность исполнения.
Проекты LLVM, GNU Lightning, libJIT (часть проекта DotGNU) и RPython (часть проекта PyPy) могут быть использованы для создания JIT-интерпретаторов любого скриптового языка.